Startup Sequence

For a complete description of the CC13x0 reset sequence, see the TI CC13x0 Technical Reference Manual.

Programming Internal Flash With the ROM Bootloader

The CC13x0 internal flash memory can be programmed using the bootloader located in device ROM. Both UART and SPI protocols are supported. See chapter 8 of the TI CC13x0 Technical Reference Manual for more details on the programming protocol and requirements.

Note

Because the ROM bootloader uses predefined DIO pins for internal flash programming, allocate these pins in the board layout. The TI CC13x0 Technical Reference Manual has more details on the pins allocated to the bootloader based on the chip package type.

Resets

Reset the device using only hard resets. From the software, this reset can be accomplished using:

HAL_SYSTEM_RESET();

In CCS, select Board Reset (automatic) from the reset menu (see Figure 87.).

../_images/fig-board-reset.png

Figure 87. Board Reset